more powerful - French English Dictionary